simultaneous narration - German English Dictionary